home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / sharew / textvera.rb / 7up / calclock / calclock.doc < prev    next >
Text File  |  1992-10-20  |  10KB  |  265 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                        Das kleine Buch zu
  13.  
  14.      CCCCC  AAAAA  L      CCCCC  L      OOOOO  CCCCC  K   K
  15.      C      A   A  L      C      L      O   O  C      K  K
  16.      C      A   A  L      C      L      O   O  C      K K
  17.      C      AAAAA  L      C      L      O   O  C      KK
  18.      C      A   A  L      C      L      O   O  C      K K
  19.      C      A   A  L      C      L      O   O  C      K  K
  20.      CCCCC  A   A  LLLLL  CCCCC  LLLLL  OOOOO  CCCCC  K   K
  21.  
  22.      ------------------------------------------------------
  23.                   Version 3.00 von 18.07.1992
  24.                          Oktober 1992
  25.  
  26.                     0. Programmbeschreibung
  27.                     1. Installation
  28.                     2. Bedienung
  29.                     3. Technische Details
  30.  
  31. 0. Programmbeschreibung
  32. -----------------------
  33. CALCLOCK.ACC   ist   ein   Deskaccessory,   das   kompatibel  zur
  34. entsprechenden  PC-Version  ist.  Es  beinhaltet aber nur den zum
  35. PC-GEM  System  gehörenden  Druckspooler.  Rechner  und  Uhr sind
  36. nicht  enthalten.  Mit  Hilfe  von  CALCLOCK  können  Dateien  im
  37. Hintergrund gedruckt werden.
  38.  
  39. CALCLOCK.ACC  ist  Bestandteil von 7UP dem GEM-Texteditor für den
  40. Atari  ST.  CALCLOCK  darf nicht zusammen mit der Vollversion von
  41. 7UP  weitergegeben  werden. Es ist ausschließlich Bestandteil der
  42. Vollversion.
  43.  
  44. So erreichen Sie den Autor:
  45.  
  46. Anschrift:
  47.    Michael Thänitz
  48.    Osningstr. 69
  49.    4800 Bielefeld 1
  50.    Deutschland (Germany)
  51.  
  52. Kontonummer:
  53.    SSK Bielefeld
  54.    BLZ 480 501 61
  55.    KNR 64579204
  56.  
  57. E-Mail:
  58.    Maus-Netz
  59.    Michael Thaenitz @ BI im Mausnetz
  60.  
  61. Quark Bielefeld
  62.    Username: MICHAEL THÄNITZ
  63.    Tel. 0521/24222
  64.  
  65. Anfragen aus dem FIDONET bitte immer mit Ortsangabe!
  66.  
  67. Anfragen  aus  dem Internet können aus technischen Gründen leider
  68. nicht  beantwortet  werden.  Seien  Sie also nicht böse, wenn Sie
  69. von mir keine Antwort erhalten.
  70.  
  71. Wenn  Sie  Fragen zu CALCLOCK haben, erwähnen Sie bitte immer die
  72. Versionsnummer.   Sie   finden  sie  an  Anfang  der  Bedienungs-
  73. anleitung, oder im Copyrightmenü.
  74.  
  75. Auf der Diskette müssen sich folgende Dateien befinden:
  76.  
  77.    A:\
  78.       7UP.APP       7UP Hauptprogramm
  79.       7UP.DOC       Bedienungsanleitung (Das lesen Sie gerade)
  80.       7UPICN.RSC    Icondatei für GEMINI*
  81.       NEWICONS.RSC  Icondatei für GEMINI* von René T. Fritz
  82.       LINKS.LAY     Layout für linke Seite dieser Doku
  83.       RECHTS.LAY    Layout für rechte Seite dieser Doku
  84.       CHANGES.TXT   Neuigkeiten
  85.  
  86.    A:\
  87.       7UPSTART.APP  Utility für Multitaskingbetrieb
  88.       7UPSTART.DOC  Bedienungsanleitung zu 7UPSTART
  89.  
  90.    A:\7UPGUIDE\
  91.       7UP.HLP       Helpdatei für 1STGUIDE*
  92.       7UPGUIDE.DOC  Bedienungsanleitung für die Onlinehilfe
  93.       *.*           diverse Dateien für 1STGUIDE*
  94.                     Online Dokumentation
  95.  
  96.    A:\TAXPATCH\
  97.       TAXPATCH.TTP  Patchprogramm für die Mehrwertsteuer
  98.       TAXPATCH.DOC  Bedienungsanleitung zu TAXPATCH
  99.  
  100.    A:\CALCLOCK\
  101.       CALCLOCK.ACC  Druckerspooler kompatibel zu GEM/3 CALCLOCK
  102.       CALCLOCK.INF  INF-Datei dazu
  103.       CALCLOCK.DOC  Bedienungsanleitung zu CALCLOCK
  104.       SPOOL.TTP     MUPFEL-Kommando für GEMINI*-Desktop
  105.       SPOOL.C       Source von SPOOL.TTP
  106.       SPOOL.MAN     Online-Manual für die MUPFEL
  107.  
  108.    A:\ALBUM\
  109.       ALBUM.ACC     Klemmbrettverwaltung
  110.       ALBUM.INF     INF-Datei dazu
  111.       ALBUM.DOC     Bedienungsanleitung zu ALBUM
  112.  
  113.    A:\COVER\
  114.       7UP.PS        Buchdeckel für Doku im Postscriptformat
  115.       ALBUM.PS                       "
  116.       CALCLOCK.PS                    "
  117.  
  118. CALCLOCK  wurde  nach  bestem  Wissen  entwickelt  und  getestet.
  119. Trotzdem  könnte  es  zu  Fehlern  kommen.  Der  Autor  übernimmt
  120. keinerlei  Haftung  für  Schäden  jeder  Art,  die mittelbar oder
  121. unmittelbar  bei  der  Benutzung  von CALCLOCK entstehen. Es kann
  122. auch  nicht  garantiert werden, daβ CALCLOCK für einen bestimmten
  123. Zweck tauglich ist.
  124.  
  125. 1. Installation
  126. ---------------
  127. Kopieren     Sie     CALCLOCK.ACC   und   CALCLOCK.INF   in   das
  128. Wurzelverzeichnis   der   Bootpartition  Ihrer  Festplatte.  Beim
  129. Booten  versucht  CALCLOCK die Datei CALCLOCK.INF zu lesen, worin
  130. u.a. die Druckerpuffergröße im ASCII-Text steht.
  131.  
  132. Die Datei hat bei Auslieferung folgenden Inhalt:
  133.  
  134. ; CALCLOCK (C) bei THEOSOFT 1992
  135. ; Vermeiden Sie unnötige Leerzeichen
  136. ; Puffergröße in Bytes
  137. BUFFERSIZE=4096
  138. ; Zeit in ms, für die ein Timerevent ausgelöst werden soll
  139. TIMER=25
  140. ; Anzahl der Zeichen, die pro Timerevent gedruckt werden soll
  141. BYTES=32
  142.  
  143. "BUFFERSIZE":
  144. Sie  können  den  Puffer  (fast)  beliebig  vergrößern, indem Sie
  145. CALCLOCK.INF  mit  7UP laden und den Wert entsprechend ändern. Es
  146. ist  jedoch nicht nötig. Die Puffergröße ist in praxi groß genug.
  147. (Wertebereich:  1024  -  ~)  Wenn  diese  Datei  fehlt,  wird die
  148. Puffergröße auf 1kByte eingestellt.
  149.  
  150. "TIMER":
  151. Hier  empfehlen sich Werte zwischen 10ms und 100ms. Ihr laufendes
  152. Programm  wird also alle X ms unterbrochen, damit gespoolt werden
  153. kann.  Achten  Sie  bitte  bei  der  Festlegung  des  Timerwertes
  154. darauf,  daß  1000/Timerwert  ein glattes Ergebnis liefert. z.B.:
  155. 1000/100=10 oder 1000/25=40. (Wertebereich: 1 - 1000)
  156.  
  157.  
  158. "BYTES":
  159. Für Grafiken sollten Sie den Wert evtl. erhöhen. (Wertebereich: 1
  160. - ~).
  161.  
  162. 2. Bedienung
  163. ------------
  164. Nach  dem  Booten  erscheint  im  Deskmenü  der  Accessoryeintrag
  165. "Druckspooler".  Wenn  Sie  Ihn  anklicken,  erscheint rechts ein
  166. Fenster  mit  Namensfeld  und  einem  Popupknopf.  Sie können das
  167. Fenster   frei   verschieben.   Das  Popupmenü  enthält  folgende
  168. Funktionen:
  169.  
  170.      Datei öffnen... ^O    öffnet die Fileselectbox
  171.      Information...  ^I    zeigt die Coprightmeldung oder
  172.                            öffnet das Directoryfenster zur Datei
  173.      Schließen       ^U    schließt CALCLOCK
  174.      Fensterwechsel  ^U    läßt GEMINI einen Fensterwechsel machen
  175.    ---------------------
  176.      Löschen         ^D    löscht eine Druckdatei aus der Liste
  177.    --------------------
  178.      Arbeit sichern  ◆S    speichert die Fensterkoordinaten
  179.  
  180. Wenn  Sie eine Datei drucken wollen, klicken Sie "Datei öffnen...
  181. ^O".  Es  erscheint  die  Fileselectbox,  mit  der  Sie die Datei
  182. auswählen  können. Der Dateiname erscheint im Fenster. Sie können
  183. maximal  12 Dateien laden. Wenn Sie einen Eintrag löschen wollen,
  184. klicken  Sie  Ihn  an und betätigen "Löschen ^D". Sie können auch
  185. mehrere  Einträge  löschen, indem Sie entweder die Shifttaste zur
  186. Hilfe  nehmen,  oder  mit  der Maus ein Gummibandfaden aufziehen.
  187. Sie  kennen  das vom Desktop her. Die Tastenkombination Control A
  188. selektiert alle Einträge.
  189.  
  190. Wenn  Sie  GEMINI*-Desktop  benutzen, können Sie CALCLOCK.ACC als
  191. Icon  auf  dem Desktop ablegen. Wenn Sie nun Dateien auf das Icon
  192. ziehen,   übermittelt   GEMINI*   diese   Aktion  mit  Hilfe  des
  193. AV_Protokolls.  Ein  Doppelklick  öffnet  das  Accessory.  Ebenso
  194. können Sie die Spooldateien direkt aufs CALCLOCK-Fenster ziehen.
  195.  
  196. Wenn Sie die Datei CALCLOCK.INF zu testzwecken modifiziert haben,
  197. so  ist  es nicht notwendig, den Rechner neu zu booten. Ein Druck
  198. auf  die  ESCtaste  ließt  sie  neu ein. Die Puffergröße kann aus
  199. technischen Gründen nicht neu eingestellt werden.
  200.  
  201. 3. Technische Details
  202. ---------------------
  203. CALCLOCK   unterstützt   neben   dem   DRI-Protokoll   auch   das
  204. AV_Protokoll.  Wenn  Sie  CALCLOCK  unterstützen wollen, benutzen
  205. Sie folgende Routine:
  206.  
  207. Dateiname an ACC senden:
  208.  
  209.          accid=appl_find("CALCLOCK");
  210.  
  211.          msgbuf[0]=100;             /* Sendecode */
  212.          msgbuf[1]=gl_apid;         /* eigene apid */
  213.          msgbuf[2]=0;
  214.          msgbuf[3]=strlen(filename);
  215.          msgbuf[4]=(unsigned int)((long)filename >> 16);
  216.          msgbuf[5]=(unsigned int)((long)filename & 0xffff);
  217.          msgbuf[6]=1;               /* Anzahl der Kopien */
  218.          msgbuf[7]=0;   /* Nach Drucken: 0=nicht löschen, 1=löschen */
  219.          appl_write(accid,16,msgbuf);
  220.  
  221. Der  Filename  muß  statisch  sein.  Er  darf nicht lokal auf dem
  222. Stack erzeugt worden sein.
  223.  
  224. Nach  dem  erfolreichen Empfang sendet CALCLOCK (SPOOLER) die Msg
  225. 101.
  226.  
  227. Folgende Funktionen des AV_Protokolls werden unterstützt:
  228.  
  229.    AV_SENDKEY:       Weiterleitung eines Tastendrucks
  230.    AV_ASKOBJECT:     Nachfrage welches Objekt selektiert ist
  231.    AV_ACCWINDOPEN,
  232.    AV_ACCWINDCLOSED: Anmelden von Fensteraktivitäten
  233.    AV_STATUS,
  234.    AV_GETSTATUS:     Sichern von Betriebsparametern
  235.  
  236.  
  237. Wenn  Sie mehr über das AV_Protokoll wissen wollen, so können Sie
  238. entsprechende  Informationen  aus  dem  Lieferumfang  von GEMINI*
  239. entnehmen.
  240.  
  241. 3.1 HP DeskJet 500
  242. ------------------
  243. Besitzer  dieses  Druckers  wissen,  daß  man ihn vor dem Rechner
  244. einschalten   muß.   Mit   CALCLOCK  gehört  dieses  Problem  der
  245. Vergangenheit  an.  Er  wird  mit  "Ongibit(32)"  automatisch zum
  246. Leben erweckt.
  247.  
  248. ANMERKUNG:
  249.      Beim  Applikationswechsel wird die gerade zu druckende Datei
  250.      kurzzeitig  geschlossen, damit dem ACC das Dateihandle nicht
  251.      abhanden kommt. Wenn die neue Applikation aktiv ist, wird an
  252.      der  alten  Stelle  wieder neu aufgesetzt. Bei TOS-Versionen
  253.      < 2.0 kommt die  notwendige AC_CLOSE-Meldung leider zu spät,
  254.      sodaß  es  hier  trotzdem zu Problemen kommen kann. Dies ist
  255.      ein Bug im TOS und anscheinend nicht zu verhindern.
  256.  
  257.  
  258. Viel Spaß mit CALCLOCK wünscht Ihnen
  259.  
  260. Michael Thänitz
  261.  
  262. ----------------------
  263. *GEMINI ist ein Sharewareprogramm von Gereon Steffens und
  264.         Stefan Eissing.
  265.